import numpy as np
# 创建全0数组
zeros_arr = np.zeros((3, 4)) # 3行4列
print(zeros_arr)

# 创建全1数组
ones_arr = np.ones((2, 3)) # 2行3列
print(ones_arr)
# 创建单位矩阵（对角线为1）
eye_arr = np.eye(3) # 3x3的单位矩阵
print(eye_arr)
# 创建未初始化的数组（内容为内存原始值，速度快）
empty_arr = np.empty((2, 2))
print(empty_arr)
# 创建范围数组 (类似 range)
range_arr = np.arange(0, 10, 2) # 从0到10（不含），步长为2
print(range_arr) # 输出: [0 2 4 6 8]

# 创建等间隔数组
linspace_arr = np.linspace(0, 1, 5) # 从0到1，生成5个等间隔的数
print(linspace_arr) # 输出: [0.   0.25 0.5  0.75 1.  ]